

package com.starmark.gateway.project.provider.entity;

import com.starmark.core.framework.base.BaseUpdateModel;
import lombok.Data;
/**
 * <p>
 *  工程特定网址管理
 * </p>
 *
 * @author starmark
 * @since 2020-09-29
 */
@Data
public class GatewayProjectSpecUrl  extends BaseUpdateModel   {

    /**
     * 工程ID
     */

	private String projectId;
    /**
     * 名称
     */

	private String name;
    /**
     * 访问URL
     */

	private String accessUrl;
    /**
     * 0为下架，1为上架
     */

	private Integer status;
    /**
     * 0为转向，1为自定义报错，2为统一网关报错,3为URL限流
     */

	private Integer operation;
    /**
     * 转向地址
     */

	private String redirectUrl;
    /**
     * 出错信息及编码,建议自定义JSON
     */

	private String errorMsg;

    /**
     * 令牌桶的容量，允许在一秒钟内完成的最大请求数
     */
	private String burstCapacity;


    /**
     * 令牌桶每秒填充平均速率,即行等价于允许用户每秒处理多少个请求平均数
     */
    private String replenishRate;
}
